package tech.waterism.dto;

import com.alibaba.fastjson.JSONObject;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * Author zhe.xiong
 */
@Data
@ApiModel(value = "自定义模型执行DTO")
public class ModelExecuteCustomDto {
    @ApiModelProperty(value = "模型名称")
    private String modelName;
    @ApiModelProperty(value = "河道编码")
    private String riverCode;
    @ApiModelProperty(value = "参数类型列表")
    private List<String> paraList;
    @ApiModelProperty(value = "实际参数值")
    private List<String> paraData;
    @ApiModelProperty(value = "附加信息")
    private JSONObject extraData;
    @ApiModelProperty(value = "水量过程")
    private Double[] q;
    @ApiModelProperty(value = "水位过程")
    private Double[] z;
}
